troquel maestro - German English Dictionary